import {useAppStoreHook} from '@/store/modules/app';
import {merge} from 'lodash-es';
import {storeToRefs} from 'pinia';

export function useRootSetting() {
    const appStore = useAppStoreHook();
    const {appConfigMode, menuList} = storeToRefs(appStore);

    function setAppConfigMode(config) {
        appStore.setAppConfigMode(merge(appStore.appConfigMode, config));
    }

    return {appConfig: appConfigMode, setAppConfigMode, menuList};
}
